deputy directorate general for international law - Turkish English Dictionary